Turtle graphics of morphic streams

نویسنده

  • Hans Zantema
چکیده

Streams are infinite sequences. The simplest streams that are not ultimately periodic are morphic streams: fixed points of particular morphisms mapping single symbols to strings of symbols. A most basic way to visualize a stream is by a turtle curve: for every alphabet symbol fix an angle, and then proceed the stream elements by drawing unit segments and turn the corresponding angle. This paper investigates turtle curves of morphic streams. In particular, criteria are given for turtle curves being finite (consisting of finitely many segments), and for being fractal or self-similar: it contains an upscaled copy of itself. Also space filling turtle curves are considered, and a turtle curve that is dense in the plane. As a particular result we give an exact relationship between the Koch curve and a turtle curve for the Thue-Morse stream, where until now for such a result only approximations were known.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Turtle geometry in computer graphics and computer-aided design

Abstract: LOGO is a programming language incorporating turtle graphics, originally devised for teaching computing to young children in elementary and middle schools. Here we advocate the use of LOGO to help introduce some of the basic concepts of computer graphics and computer aided design to undergraduate and graduate students in colleges and universities. We shall show how to motivate affine ...

متن کامل

3D turtle geometry: artwork, theory, program equivalence and symmetry

We define a 3D variant of turtle graphics and present the theoretical foundations of 3D turtle geometry. This theory enables one to reason about open and closed 3D polygonal paths by means of algebraic calculations. In particular, we introduce several equivalence relations on turtle programs and theorems that define corresponding standard forms. We also express the relationship between the symm...

متن کامل

Turtles for Tessellations

We developed an approach to creating vector graphics representations of tessellations for purposes of teaching creative programming and laser cutting. The approach is based on turtle graphics. The lines of the turtle’s trail define the tiles of the tessellation. The turtle is defined in an object-oriented style and embedded in the Processing environment as a library. The library is called Oogwa...

متن کامل

Hodograph Turtles

In classical turtle graphics a line is drawn to connect the turtle’s position vector before and after executing each FORWARD command. A hodograph turtle shadows the classical turtle and draws a line connecting the classical turtle’s direction vector before and after executing each TURN command. Here we study examples of the hodograph turtle in action along with several extensions. We show that ...

متن کامل

The Quasi-morphic Property of Group

A group is called morphic if for each normal endomorphism α in end(G),there exists β such that ker(α)= Gβ and Gα= ker(β). In this paper, we consider the case that there exist normal endomorphisms β and γ such that ker(α)= Gβ and Gα = ker(γ). We call G quasi-morphic, if this happens for any normal endomorphism α in end(G). We get the following results: G is quasi-morphic if and only if, for any ...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2015